
#include <librally.h>

Err rp_rindexd_scoreboard_init();				 // sched thread call this to create the scoreboard
Err rp_rindexd_scoreboard_update(int rank);	// each proxy thread call this to update the corresponding item in the scoreboard
Err rp_rindexd_scoreboard_new();			// new proxy thread call this to append new item onto the scoreboard
Err rp_rindexd_scoreboard_del(int rank);		// proxy thread calls this to delete its item when the connection is closed



